.bg{
    -fx-background-color: #fff0;
}
.box{
    -fx-background-color: #fff;
    -fx-effect: dropshadow(gaussian,#000,8,0,0,0);
    -fx-background-radius: 8px;
}
.title_box{
    -fx-border-color: #3997ad;
    -fx-border-width: 0 0 1 0;
    -fx-padding: 0 0 8px 0;
}
.win_button{
    -fx-opacity: 0.5;
}
.win_button:hover{
    -fx-opacity: 1;
}
.menu_item{
    -fx-pref-width: 80px;
    -fx-font-size: 16;
    -fx-text-fill: #3997ad;
    -fx-padding: 8px 8px 8px 4px;
    -fx-alignment: center;
}
.menu_item:hover{
    -fx-border-color: #3997ad88;
    -fx-border-width: 0 4 0 0;
}
.menu_item_selected{
    -fx-pref-width: 80px;
    -fx-font-size: 16;
    -fx-text-fill: #3997ad;
    -fx-padding: 8px;
    -fx-border-color: #3997ad;
    -fx-border-width: 0 4 0 0;
}
.menu_items{
    -fx-border-width: 0 1px 0 0;
    -fx-border-color: #3997ad88;
}